package com.wtb.javatool.vo;

import com.wtb.javatool.entity.Form;
import com.wtb.javatool.entity.MajorScore;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.ToString;

import java.util.ArrayList;
import java.util.List;

@Data
@ToString
@ApiModel(value = "MajorDto",description="专业评估dto")
public class MajorScoreDto extends MajorScore {

    private static final long serialVersionUID = 7992875521541792695L;

    private List<Form> formList = new ArrayList<>();

    public void setFormList(){
        formList.add(new Form(getGrade_1_1_1(), getRemark_1_1_1()));
        formList.add(new Form(getGrade_1_1_2(), getRemark_1_1_2()));
        formList.add(new Form(getGrade_1_2_1(), getRemark_1_2_1()));
        formList.add(new Form(getGrade_2_1_1(), getRemark_2_1_1()));
        formList.add(new Form(getGrade_2_1_2(), getRemark_2_1_2()));
        formList.add(new Form(getGrade_2_1_3(), getRemark_2_1_3()));
        formList.add(new Form(getGrade_2_1_4(), getRemark_2_1_4()));
        formList.add(new Form(getGrade_2_2_1(), getRemark_2_2_1()));
        formList.add(new Form(getGrade_2_2_2(), getRemark_2_2_2()));
        formList.add(new Form(getGrade_2_2_3(), getRemark_2_2_3()));
        formList.add(new Form(getGrade_2_2_4(), getRemark_2_2_4()));
        formList.add(new Form(getGrade_3_1_1(), getRemark_3_1_1()));
        formList.add(new Form(getGrade_3_1_2(), getRemark_3_1_2()));
        formList.add(new Form(getGrade_4_1_1(), getRemark_4_1_1()));
        formList.add(new Form(getGrade_4_1_2(), getRemark_4_1_2()));
        formList.add(new Form(getGrade_4_2_1(), getRemark_4_2_1()));
        formList.add(new Form(getGrade_4_2_2(), getRemark_4_2_2()));
        formList.add(new Form(getGrade_4_2_3(), getRemark_4_2_3()));
        formList.add(new Form(getGrade_4_2_4(), getRemark_4_2_4()));
        formList.add(new Form(getGrade_4_2_5(), getRemark_4_2_5()));
        formList.add(new Form(getGrade_4_3_1(), getRemark_4_3_1()));
        formList.add(new Form(getGrade_4_4_1(), getRemark_4_4_1()));
        formList.add(new Form(getGrade_4_4_2(), getRemark_4_4_2()));
        formList.add(new Form(getGrade_4_4_3(), getRemark_4_4_3()));
        formList.add(new Form(getGrade_5_1_1(), getRemark_5_1_1()));
        formList.add(new Form(getGrade_5_1_2(), getRemark_5_1_2()));
        formList.add(new Form(getGrade_5_2_1(), getRemark_5_2_1()));
        formList.add(new Form(getGrade_5_2_2(), getRemark_5_2_2()));
        formList.add(new Form(getGrade_5_3_1(), getRemark_5_3_1()));
        formList.add(new Form(getGrade_5_3_2(), getRemark_5_3_2()));
    }
}
